package inner_class;

/**
 * 方法内部类
 */
public class MethodClass {
    public static void main(String[] args) {
        fun(20);
    }
    public static void fun(int num) {
        // 局部变量
        int i = 10;
        // 方法内部类，直接定义在方法内部的类
        // 就和咱之前讲的普通代码块有点像
        class Inner {
            void test() {
                System.out.println(i);
            }
        }
        // ------------
        num += 20;
        Inner in = new Inner();
        in.test();
    }
}
